newspaper library - German English Dictionary